home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / biz / dbase / AmigaBase200.readme < prev    next >
Encoding:
Text File  |  1994-12-19  |  18.1 KB  |  365 lines

  1. Short:    Powerful programmable database with GUI
  2. Author:   gutmann@informatik.uni-ulm.de
  3. Uploader: gutmann@informatik.uni-ulm.de
  4. Type:     biz/dbase
  5.  
  6.  
  7.    AMIGABASE V 2.00 (c) 1989-1994 Steffen Gutmann
  8.    ==============================================
  9.  
  10.    AmigaBase is a programmable hierarchical database.
  11.  
  12.    AmigaBase is shareware. This means that the program can be freely copied
  13.    and distributed as long as no more than a nominal fee is charged to
  14.    cover time and copying costs.
  15.  
  16.    All rights reserved.
  17.  
  18.    If you use the program you must register yourself. Therefore send
  19.    a short letter along with the shareware fee to:
  20.  
  21.       Steffen Gutmann
  22.       Wiesentalstr. 30
  23.       D-73312 Geislingen/Eybach.
  24.       GERMANY
  25.  
  26.    The shareware fee is:
  27.  
  28.       in Europe:           DM 70,--    (US $50)
  29.       outside Europe:      DM 80,--    (US $60)
  30.  
  31.    If you are an registered user of AmigaBase V1.xx you are allowed
  32.    to use the new version. If you want the new user manual you can
  33.    get it for an update fee of DM 30,-- (US $20). Please give me your
  34.    registration number when sending the fee.
  35.  
  36.    Send money by EuroCheck (only in Deutsch Mark (DM)), postal money
  37.    order or cash (take care that the money is not visible from outside!).
  38.    Please add DM 10,- (US $5) when using a foreign check.
  39.  
  40.    On registration you will get the latest version of
  41.    AmigaBase along with the user manual. The manual is available
  42.    in English or German. It has been created by the use of Latex,
  43.    it also contains several screendumps and is about 100 pages.
  44.  
  45.    I cannot guarantee that this program is bug free!
  46.    You use this software at your own risk!
  47.    But if you find a bug then please let me know of it. You can contact
  48.    me by sending a letter to the address above, or by sending an email to
  49.  
  50.       gutmann@informatik.uni-ulm.de
  51.  
  52.    Use email if you can :-)
  53.  
  54.  
  55.    AmigaBase uses 'reqtools.library' (c) Nico François
  56.    and 'gadget.library' (c) Steffen Gutmann.
  57.  
  58.  
  59.    Files:
  60.    ------
  61.  
  62.       You should have the following files:
  63.  
  64.       AmigaBase or AmigaBase.lha -  executable program, pakcked eventually.
  65.       Install-AB                 -  Installer script to install AmigaBase
  66.       ReadMe                     -  this file
  67.       LiesMich                   -  German ReadMe
  68.       BUGS
  69.       CONTENTS
  70.       HISTORY
  71.       TODO                       -  further information
  72.       Catalogs/*/AmigaBase.catalog
  73.                                  -  catalog files for other languages than
  74.                                     English
  75.       Data/Deutsch/*             -  some example projects (German versions)
  76.       Data/English/*             -  some example projects (English versions)
  77.       Data/Graphics/Mandelpic.iff
  78.                                  -  iff picture used by the project
  79.                                     "Mandel pictures".
  80.       libs13/reqtools.library    -  reqtools.library for Kickstart 1.2/1.3
  81.       libs20/reqtools.library    -  reqtools.library for Kickstart 2.0
  82.       libs13/gadget.library      -  gadget library for 1.2/1.3 and 2.0.
  83.       MakeCat/*                  -  information & files to translate
  84.                                     AmigaBase into another language.
  85.       ToolManager/AmigaBase.brush
  86.                                  - image file for toolmanager.
  87.       lha                        - unpacker for AmigaBase.lha
  88.       MuchMore                   - text displayer
  89.  
  90.  
  91.    Equipment:
  92.    ----------
  93.  
  94.       AmigaBase works on every Amiga with Kickstart 1.2/1.3 or higher.
  95.       You need no hard disk nor a second floppy, you only need at least
  96.       1 MByte Ram.
  97.  
  98.  
  99.    Installation:
  100.    -------------
  101.  
  102.       For installation use the Installer script 'Install-AB'.
  103.       Double click its icon and follow its instructions.
  104.       It installs AmigaBase, the reqtools.library, the gadget.library, the locale
  105.       files and the example projects.
  106.  
  107.       If you want to install AmigaBase by hand you have to do the following:
  108.  
  109.       Copy reqtools.library and gadget.library to libs:. If you work
  110.       with Kickstart 1.2/1.3 you must copy libs13/reqtools.library to
  111.       libs:reqtools.library. Unpack the file AmigaBase.lha if necessary.
  112.       Now you can start AmigaBase.
  113.  
  114.       If you want AmigaBase to look in your language and you are running
  115.       OS 2.0 with Workbench 2.1 copy Catalogs/your_language/AmigaBase.catalog
  116.       to LOCALE:Catalogs/your_language. If your language is not supported
  117.       have a look into the MakeCat directory and read the ReadMe file.
  118.  
  119.       If you want to start AmigaBase by double clicking an AmigaBase
  120.       project you need to assign AmigaBase: to the directory containing
  121.       AmigaBase.
  122.  
  123.  
  124.    What does AmigaBase offer:
  125.    --------------------------
  126.  
  127.       AmigaBase is not a relational database with SQL interface or something
  128.       like this. AmigaBase is a hierarchical programmable database.
  129.       Nevertheless, or just because, AmigaBase is ideal for managing
  130.       music cassettes, videos, addresses, etc. Complex applications like
  131.       a finance manager with automatic printing of transfer forms
  132.       and writing client accounts is no problem for AmigaBase, too.
  133.  
  134.       A project consists of one or several records. A record is displayed
  135.       by a rectangle with a colored border and a titlebar. The record
  136.       name is displayed in the title bar. A record can be placed beside or
  137.       within annother one (hierarchy).
  138.       In records you can place variables which are used for data input and
  139.       display.
  140.       Data is organized in datasets. For each record you can allocate
  141.       any number of datasets (only limited by available memory).
  142.       Datasets can be ordered by several keys.
  143.       A filter allows the selection of some datasets.
  144.       A print menu allows printing of datasets.
  145.       With a search requester it is easy to find certain datasets.
  146.  
  147.       AmigaBase offers two display modes: form and listing.
  148.       In form display all records are displayed in several windows. In
  149.       each record exactly one dataset is shown.
  150.       In listing display all dataset of a specific record are displayed
  151.       in a scrolling list in a window.
  152.  
  153.       AmigaBase has two operating modes: working mode and installing mode.
  154.       In working mode you can work with your project, input data, start
  155.       programs, etc.
  156.       In installing mode you build your data structure. You can define
  157.       new variables, change and delete them. Variables can be of the type
  158.       BOOLEAN (boolean values), CHOICE (one item out of many items),
  159.       INTEGER (integer values), REAL (floating point values),
  160.       STRING (any text), DATE (date values), TIME (time values),
  161.       or MEMO (unlimited multi line text). Additionally there is the
  162.       program button type which is only used to start AmigaBase programs.
  163.       Furthermore you can define, change and delete texts. Texts are only
  164.       used for decoration in records.
  165.       You can also define, change and delete records and windows.
  166.       You must give each variable, record and window a name. This name
  167.       must begin with an uppercase letter followed by up to nine letters,
  168.       digits or the character '_'. There are some reserved words that
  169.       cannot be used for names.
  170.  
  171.       A special feature of AmigaBase is the programming of it. For each
  172.       variable (except MEMO variables) you can write a program which
  173.       is called whenever you change the contents of this variable or press
  174.       RETURN while the cursor is on the program button variable.
  175.       If you want to have a view into programming AmigaBase I recommend
  176.       that you have a look at the label print program of the cassette
  177.       project (included in the distribution).
  178.  
  179.       A complete description of all functions and abilities of AmigaBase
  180.       is found in the user manual of AmigaBase. This document is available
  181.       by registration only.
  182.  
  183.  
  184.    Import of datasets
  185.    ------------------
  186.  
  187.       For importing datasets there aren't any menu items. But with the use
  188.       of an AmigaBase program you can write your own Import routine.
  189.       First you have to load the import file into a MEMO variable (MEMOLOAD).
  190.       Then you do a FOR loop and examine each line of the MEMO variable.
  191.       Use LeftStr, MidStr, RightStr, Val, etc. to extract the data and
  192.       assign it to the dataset variables.
  193.       This looks awkward, but it is very flexible.
  194.  
  195.  
  196.    New features:
  197.    -------------
  198.  
  199.       o  Full font sensitive
  200.       o  OS 3.0 look
  201.       o  Iconification of windows.
  202.       o  Improved memory management
  203.       o  Arexx port
  204.       o  Copy & paste
  205.       o  New variable type: CHOICE
  206.       o  MEMO variables with their own window
  207.       o  Improved text editor.
  208.       o  Enabled use of an external editor
  209.       o  Shortcuts for variables
  210.       o  Improved preferences settings (project dependent/independent)
  211.       o  Formats for date and floating point values.
  212.       o  Stack overflow handler and ctrl-c checking
  213.       o  Save & load of filter programs
  214.       o  Font attributes, background color and borders for all variable types.
  215.       o  New program types: PreNewDataset, PostNewDataset, PreDeleteDataset,
  216.          PostDeleteDataset and Functions.
  217.       o  Many new functions and improvements for programming AmigaBase
  218.       o  Many bug fixes
  219.  
  220.  
  221.    Example projects:
  222.    -----------------
  223.  
  224.       In the directory Data/Deutsch and Data/English you will find some
  225.       example projects.
  226.       If you have created your own project and you think it should be
  227.       distributed with AmigaBase then send it to me! I will have a look
  228.       at it and maybe include it in the next distribution.
  229.  
  230.  
  231.    Installer:
  232.    ----------
  233.  
  234.      Installer and Installer project icon
  235.      (c) Copyright 1991-93 Commodore-Amiga, Inc.  All Rights Reserved.
  236.      Reproduced and distributed under license from Commodore.
  237.  
  238.      INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
  239.      NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  240.      OR RESPONSIBILITY IS ASSUMED.
  241.  
  242.  
  243.    Thanks
  244.    ------
  245.  
  246.       Thanks to
  247.  
  248.          o Paolo Costabel for the Italian translation of the catalog file and the
  249.            user manual.
  250.          o Fabien Larini for the French translation of the catalog file and the
  251.            user manual and for many ideas and improvements.
  252.            (Unfortunately Fabien has sold his Amiga and went to the PeeCee. This
  253.            was before AmigaBase 2.00 has been released, so there only exists an
  254.            French user manual for version 1.31. Is anybody (French prefered) out
  255.            there who wants to continue the French support!?!).
  256.          o Peter Wastholm for the Swedish catalog translation.
  257.          o Eyal Teler for many bug reports and ideas.
  258.          o Falk Hildner, Wolfgang Brodowski, Dirk-Michael Brosig and Michael
  259.            Klingbeil for beta testing and some example projects.
  260.          o All other beta testers.
  261.          o Jürgen Brust, Michael Janich, Nico François, Michael Greenhalg,
  262.            Jan Ulbrich, Andy Buck, Petra Mössner, René Schuster and all
  263.            registered AmigaBase users.
  264.  
  265.  
  266. ============================= Archive contents =============================
  267.  
  268. Original  Packed Ratio    Date     Time    Name
  269. -------- ------- ----- --------- --------  -------------
  270.      632     275 56.4% 22-Jul-94 19:01:50  AmigaBase.info
  271.       84      84  0.0% 09-Oct-94 14:09:08  AmigaBase/.info
  272.      632     275 56.4% 22-Jul-94 16:49:44  AmigaBase/AB_dir.icon
  273.   294396  154446 47.5% 09-Oct-94 14:39:22  AmigaBase/AmigaBase
  274.      822     377 54.1% 19-Sep-94 11:51:36  AmigaBase/AmigaBase.info
  275.     1172     608 48.1% 08-May-94 22:54:46  AmigaBase/Arexx/insert
  276.      148     107 27.7% 03-Aug-94 18:54:02  AmigaBase/Arexx/ReadMe
  277.      149      99 33.5% 07-May-94 15:28:44  AmigaBase/Arexx/status
  278.     1152     565 50.9% 09-Oct-94 13:25:42  AmigaBase/BUGS
  279.     1095     331 69.7% 22-Jul-94 16:49:22  AmigaBase/BUGS.info
  280.    14266    5860 58.9% 09-Oct-94 14:25:58  AmigaBase/Catalogs/Deutsch/AmigaBase.catalog
  281.    14028    5685 59.4% 09-Oct-94 14:25:56  AmigaBase/Catalogs/Italiano/AmigaBase.catalog
  282.    13162    5572 57.6% 09-Oct-94 14:25:54  AmigaBase/Catalogs/Svenska/AmigaBase.catalog
  283.      628     271 56.8% 22-Jul-94 16:49:22  AmigaBase/Data.info
  284.       41      41  0.0% 19-May-94 22:58:14  AmigaBase/Data/.info
  285.      628     269 57.1% 30-Mar-93 13:32:26  AmigaBase/Data/Deutsch.info
  286.     7758    2223 71.3% 23-Jul-94 15:10:52  AmigaBase/Data/Deutsch/Adressen
  287.     4194    2007 52.1% 23-Jul-94 15:26:22  AmigaBase/Data/Deutsch/Adressen.guide
  288.     1228     292 76.2% 23-Jul-94 15:22:26  AmigaBase/Data/Deutsch/Adressen.guide.info
  289.      398     152 61.8% 23-Jul-94 15:10:52  AmigaBase/Data/Deutsch/Adressen.info
  290.     2802     971 65.3% 07-May-94 22:15:52  AmigaBase/Data/Deutsch/Apfelbilder
  291.      402     162 59.7% 25-May-94 20:16:10  AmigaBase/Data/Deutsch/Apfelbilder.info
  292.      755     376 50.1% 27-Mar-93 18:19:02  AmigaBase/Data/Deutsch/Apfelbilder.LiesMich
  293.     1095     334 69.4% 27-Mar-93 19:11:20  AmigaBase/Data/Deutsch/Apfelbilder.LiesMich.info
  294.    11904    3429 71.1% 03-Aug-94 19:06:26  AmigaBase/Data/Deutsch/Buchhalter
  295.      398     156 60.8% 03-Aug-94 19:06:26  AmigaBase/Data/Deutsch/Buchhalter.info
  296.    11544    4096 64.5% 03-Aug-94 19:07:34  AmigaBase/Data/Deutsch/Buchhalter.LiesMich
  297.     1095     336 69.3% 27-Mar-93 19:11:22  AmigaBase/Data/Deutsch/Buchhalter.LiesMich.info
  298.    14450    3683 74.5% 07-May-94 22:48:04  AmigaBase/Data/Deutsch/MusikKassetten
  299.      398     156 60.8% 07-May-94 22:48:04  AmigaBase/Data/Deutsch/MusikKassetten.info
  300.     1920     823 57.1% 23-May-93 22:12:14  AmigaBase/Data/Deutsch/MusikKassetten.LiesMich
  301.     1095     335 69.4% 27-Mar-93 19:11:20  AmigaBase/Data/Deutsch/MusikKassetten.LiesMich.info
  302.     2414     796 67.0% 20-Feb-94 22:04:40  AmigaBase/Data/Deutsch/Terminkalender
  303.      402     162 59.7% 20-Feb-94 22:04:40  AmigaBase/Data/Deutsch/Terminkalender.info
  304.      393     218 44.5% 27-Mar-93 18:01:28  AmigaBase/Data/Deutsch/Terminkalender.LiesMich
  305.     1095     335 69.4% 27-Mar-93 19:11:20  AmigaBase/Data/Deutsch/Terminkalender.LiesMich.info
  306.     3654    1225 66.4% 13-Jul-94 12:03:26  AmigaBase/Data/Deutsch/Video
  307.      398     158 60.3% 13-Jul-94 12:03:26  AmigaBase/Data/Deutsch/Video.info
  308.      696     355 48.9% 28-Mar-93 16:20:52  AmigaBase/Data/Deutsch/Video.LiesMich
  309.     1095     337 69.2% 27-Mar-93 19:11:22  AmigaBase/Data/Deutsch/Video.LiesMich.info
  310.      628     272 56.6% 09-Oct-94 13:09:22  AmigaBase/Data/English.info
  311.      172     101 41.2% 19-May-94 22:58:14  AmigaBase/Data/English/.info
  312.     3170     967 69.4% 08-May-94 22:34:36  AmigaBase/Data/English/Address
  313.      398     155 61.0% 09-Oct-94 13:09:22  AmigaBase/Data/English/Address.info
  314.      319     162 49.2% 09-Oct-94 13:53:30  AmigaBase/Data/English/Address.ReadMe
  315.     1095     332 69.6% 09-Oct-94 13:09:22  AmigaBase/Data/English/Address.ReadMe.info
  316.     2396     819 65.8% 08-May-94 12:02:26  AmigaBase/Data/English/Calendar
  317.      402     158 60.6% 09-Oct-94 13:09:22  AmigaBase/Data/English/Calendar.info
  318.      329     190 42.2% 28-Mar-93 21:06:50  AmigaBase/Data/English/Calendar.ReadMe
  319.     1095     329 69.9% 09-Oct-94 13:09:22  AmigaBase/Data/English/Calendar.ReadMe.info
  320.     9542    2949 69.0% 19-May-94 22:31:30  AmigaBase/Data/English/Cassettes
  321.      402     160 60.1% 09-Oct-94 13:09:22  AmigaBase/Data/English/Cassettes.info
  322.      631     322 48.9% 08-May-94 23:13:18  AmigaBase/Data/English/Cassettes.ReadMe
  323.     1095     329 69.9% 09-Oct-94 13:09:22  AmigaBase/Data/English/Cassettes.ReadMe.info
  324.    11010    3258 70.4% 08-May-94 12:04:24  AmigaBase/Data/English/Finance
  325.      398     158 60.3% 09-Oct-94 13:09:22  AmigaBase/Data/English/Finance.info
  326.     2477     687 72.2% 08-May-94 23:15:40  AmigaBase/Data/English/Finance.ReadMe
  327.     1095     330 69.8% 09-Oct-94 13:09:22  AmigaBase/Data/English/Finance.ReadMe.info
  328.     2702     919 65.9% 08-May-94 12:09:44  AmigaBase/Data/English/Mandel Pictures
  329.      402     160 60.1% 09-Oct-94 13:09:22  AmigaBase/Data/English/Mandel Pictures.info
  330.      731     341 53.3% 08-May-94 23:11:18  AmigaBase/Data/English/Mandel Pictures.ReadMe
  331.     1095     330 69.8% 09-Oct-94 13:09:22  AmigaBase/Data/English/Mandel Pictures.ReadMe.info
  332.    16982    5126 69.8% 09-Oct-94 00:34:02  AmigaBase/Data/English/Scheduler
  333.      398     153 61.5% 09-Oct-94 13:09:22  AmigaBase/Data/English/Scheduler.info
  334.     6010    2461 59.0% 09-Oct-94 12:42:22  AmigaBase/Data/English/Scheduler.ReadMe
  335.     1095     329 69.9% 09-Oct-94 13:09:22  AmigaBase/Data/English/Scheduler.ReadMe.info
  336.     3572    1172 67.1% 13-Jul-94 12:03:36  AmigaBase/Data/English/Video
  337.      398     156 60.8% 09-Oct-94 13:09:22  AmigaBase/Data/English/Video.info
  338.      641     326 49.1% 28-Mar-93 22:05:58  AmigaBase/Data/English/Video.ReadMe
  339.     1095     329 69.9% 09-Oct-94 13:09:22  AmigaBase/Data/English/Video.ReadMe.info
  340.      628     271 56.8% 30-Mar-93 13:32:32  AmigaBase/Data/Graphics.info
  341.    35154   25545 27.3% 10-Jul-93 17:03:50  AmigaBase/Data/Graphics/Mandelpic.iff
  342.      468     122 73.9% 30-Mar-93 13:32:32  AmigaBase/Data/Graphics/Mandelpic.iff.info
  343.    30790   10495 65.9% 09-Oct-94 14:16:02  AmigaBase/HISTORY
  344.     1095     331 69.7% 22-Jul-94 16:49:22  AmigaBase/HISTORY.info
  345.     6219    1824 70.6% 09-Oct-94 16:35:22  AmigaBase/Install-AB
  346.      678     339 50.0% 22-Jul-94 16:51:40  AmigaBase/Install-AB.info
  347.   115144   60009 47.8% 12-Jan-93 15:50:22  AmigaBase/Installer
  348.    39012   20693 46.9% 16-Jul-94 16:42:42  AmigaBase/libs13/gadget.library
  349.    39000   25910 33.5% 08-May-94 20:02:58  AmigaBase/libs13/reqtools.library
  350.    42476   27838 34.4% 13-Jul-94 11:46:04  AmigaBase/libs20/reqtools.library
  351.    12110    4779 60.5% 09-Oct-94 13:06:40  AmigaBase/Liesmich
  352.     1095     330 69.8% 22-Jul-94 16:49:22  AmigaBase/Liesmich.info
  353.      628     267 57.4% 22-Jul-94 16:49:22  AmigaBase/MakeCat.info
  354.   100379   25698 74.3% 09-Oct-94 14:45:26  AmigaBase/MakeCat/AppStrings.source
  355.      467     114 75.5% 07-Apr-93 17:33:20  AmigaBase/MakeCat/AppStrings.source.info
  356.     1496     780 47.8% 22-Sep-94 22:26:56  AmigaBase/MakeCat/ReadMe
  357.     1095     334 69.4% 07-Apr-93 17:33:20  AmigaBase/MakeCat/ReadMe.info
  358.    10900    4308 60.4% 09-Oct-94 13:06:06  AmigaBase/ReadMe
  359.     1095     332 69.6% 22-Jul-94 16:49:22  AmigaBase/ReadMe.info
  360.     6868    2644 61.5% 09-Oct-94 13:52:50  AmigaBase/TODO
  361.     1095     331 69.7% 22-Jul-94 16:49:22  AmigaBase/TODO.info
  362.      368     222 39.6% 20-Jan-93 14:32:58  AmigaBase/ToolManager/AmigaBase.brush
  363. -------- ------- ----- --------- --------
  364.   934653  434978 53.4% 10-Oct-94 11:27:24   93 files
  365.